package object1;

public class IntegerDemo2 {
    public static void main(String[] args) {
        /*
        Integer a=new Integer(15);
        Integer b=new Integer(15);
        System.out.println(a==b);//false
        System.out.println(a.equals(b));//true

        Integer c=Integer.valueOf(800);
        Integer d=Integer.valueOf(800);
        System.out.println(c==d);//false
        System.out.println(c.equals(d));//true
        int e=d.intValue();
        System.out.println(e);//800

         */

        Integer f=15;
        int g=f;
        System.out.println(g);//15

        //1)通过包装类获取基本类型的取值范围
        int max3=Integer.MAX_VALUE;
        int min3=Integer.MIN_VALUE;
        System.out.println("int的最大值为"+max3+",最小值为:"+min3);

        long max4=Long.MAX_VALUE;
        long min4=Long.MIN_VALUE;
        System.out.println("long的最大值为"+max4+",最小值为:"+min4);

        //包装类可以将字符串转换为对应的基本类型
        String s3="10";
        int m=Integer.parseInt(s3);
        System.out.println(m);

        String s4="3.14";
        double n=Double.parseDouble(s4);
        System.out.println(n);





    }
}
